<:silent><expr> <c-space> coc#refresh()
<silent><expr> <c-TAB> coc#pum#visible() ? coc#pum#next(1) : CheckBackspace() ? "\<Tab>" : coc#refresh()
<expr><S-TAB> coc#pum#visible() ? coc#pum#prev(1) : "\<C-h>"
<silent><expr> <CR> coc#pum#visible() ? coc#pum#confirm(): "\<C-g>u\<CR>\<c-r>=coc#on_enter()\<CR>"
!<Up>
!<Down>
!<Left>
!<Right>
